electrical supply track system - Turkish English Dictionary